Skip to content

Improve website analytics consent copy#8

Merged
yaacovcorcos merged 3 commits into
mainfrom
agent/consent-copy
Jul 22, 2026
Merged

Improve website analytics consent copy#8
yaacovcorcos merged 3 commits into
mainfrom
agent/consent-copy

Conversation

@yaacovcorcos

@yaacovcorcos yaacovcorcos commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

What changed

  • Reframed the consent panel as a familiar cookie choice.
  • Renamed the footer control to Cookie settings.
  • Kept the existing Essential only choice.
  • Renamed the optional choice to Allow analytics cookies.
  • Updated the Privacy page to use the same labels.
  • Rebased the branch onto current main, preserving the removal of public GitHub links.

Why

The previous wording was technical and less familiar than standard cookie language. The new copy explains what the essential and optional cookies do, why optional analytics help ScientFactory, and that research content is never collected.

Validation

  • npm run format:check
  • npm run typecheck
  • npm test -- --run (43 tests)
  • npm run build
  • npm run build:edge
  • git diff --check

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 22, 2026

Copy link
Copy Markdown

Deploying scientfactory-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 61c99b4
Status: ✅  Deploy successful!
Preview URL: https://7f514389.scientfactory-website.pages.dev
Branch Preview URL: https://agent-consent-copy.scientfactory-website.pages.dev

View logs

@yaacovcorcos
yaacovcorcos marked this pull request as ready for review July 22, 2026 22:57
@yaacovcorcos
yaacovcorcos requested a review from YishayPo as a code owner July 22, 2026 22:57
@yaacovcorcos
yaacovcorcos merged commit f17b1b5 into main Jul 22, 2026
2 checks passed
@yaacovcorcos
yaacovcorcos deleted the agent/consent-copy branch July 22, 2026 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant